package com.liangtian.mdm.material.model;

import javax.persistence.Column;
import javax.persistence.Id;
import javax.persistence.SequenceGenerator;

import com.liangtian.mdm.base.model.BaseModel;

/**
 * 物料归档表
 *
 * @author jyh
 * @date 2016-09-22
 */
public class WlwlGd extends BaseModel {

    private static final long serialVersionUID = 2013015731425533097L;
    @SequenceGenerator(name = "Any", sequenceName = "WL_WL_GD_SEQ")
    @Id
    @Column(name = "WLBM")
    private String wlbm;// 正式物料编码
    @Column(name = "WL_DR_ID")
    private String wlDrId;// 对应物料导入id
    @Column(name = "WL_LBMB_ID")
    private String wlLbmbId;// 物料申请模板ID
    @Column(name = "QC")
    private String qc;// 物料长描述（导入的）
    @Column(name = "JC")
    private String jc;// 物料短描述（导入的）
    @Column(name = "STATUS")
    private String status;// 数据状态，0:停用 1:正常 2:逻辑删除
    @Column(name = "STATE")
    private String state;// 流程状态标识，0/导入，1/有错误，2/警告，3/无错误，4/审核通过，5/待审核，6/被拒绝，7/冻结
    @Column(name = "ERRTEXT")
    private String errtext;// 中文提示状态信息
    @Column(name = "WLMC")
    private String wlmc;// 物料名称
    @Column(name = "CREATOR_ID")
    private String creatorId;// 创建人ID
    @Column(name = "CREATOR_ACCOUNT")
    private String creatorAccount;// 创建人用户账号
    @Column(name = "CREATOR_NAME")
    private String creatorName;// 创建人名称
    @Column(name = "CREATE_TIME")
    private String createTime;// 创建时间
    @Column(name = "UPDATE_UID")
    private String update_uid;// 修改人ID
    @Column(name = "UPDATE_UNAME")
    private String updateUname;// 修改人名称
    @Column(name = "UPDATE_TIME")
    private String updateTime;// 更新时间

    @Column(name = "GD_UID")
    private String gdUid;// 归档人ID
    @Column(name = "GD_UNAME")
    private String gdUname;// 归档人名称
    @Column(name = "GD_TIME")
    private String gdTime;// 归档时间

    @Column(name = "JLDW_ID")
    private String jldwId;// 计量单位ID
    @Column(name = "JLDW")
    private String jldw;// 计量单位
    @Column(name = "DM")
    private String dm;// 标准代码（8位数字）
    @Column(name = "SCDM")
    private String scdm;// 上层产品代码
    @Column(name = "SCCPMC")
    private String sccpmc;// 上层产品名称
    @Column(name = "HS")
    private String hs;// 海关代码
    @Column(name = "SM")
    private String sm;// 物料说明
    @Column(name = "TM")
    private String tm;// 条码
    @Column(name = "GJTJJHYCPM")
    private String gjtjjhycpm;// 国家统计局行业产品码
    @Column(name = "MROFLM")
    private String mroflm;// MRO分类码
    @Column(name = "DIVISION")
    private String division;// 产品部门分类码
    @Column(name = "WL_LB_ID")
    private String wlLbId;// 物料类别ID
    @Column(name = "LBBM")
    private String lbbm;// 所属物资小类编码
    @Column(name = "LBMC")
    private String lbmc;// 所属物资小类名称
    @Column(name = "ERPJLDW")
    private String erpjldw;// 所属物资小类的基本计量单位
    @Column(name = "GSDM")
    private String gsdm;// 所属单位编码
    @Column(name = "GSMC")
    private String gsmc;// 所属单位名称
    @Column(name = "VERSION")
    private int version;// 版本
    @Column(name = "REMARK")
    private String remark;// 备注

    @Column(name = "QC_NO_LJFH")
    private String qcNoLjfh;// 忽略连接符号所生成的长描述

    public String getWlbm() {
        return wlbm;
    }

    public void setWlbm(String wlbm) {
        this.wlbm = wlbm;
    }

    public String getWlDrId() {
        return wlDrId;
    }

    public void setWlDrId(String wlDrId) {
        this.wlDrId = wlDrId;
    }

    public String getWlLbmbId() {
        return wlLbmbId;
    }

    public void setWlLbmbId(String wlLbmbId) {
        this.wlLbmbId = wlLbmbId;
    }

    public String getQc() {
        return qc;
    }

    public void setQc(String qc) {
        this.qc = qc;
    }

    public String getJc() {
        return jc;
    }

    public void setJc(String jc) {
        this.jc = jc;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getState() {
        return state;
    }

    public void setState(String state) {
        this.state = state;
    }

    public String getErrtext() {
        return errtext;
    }

    public void setErrtext(String errtext) {
        this.errtext = errtext;
    }

    public String getWlmc() {
        return wlmc;
    }

    public void setWlmc(String wlmc) {
        this.wlmc = wlmc;
    }

    public String getCreatorId() {
        return creatorId;
    }

    public void setCreatorId(String creatorId) {
        this.creatorId = creatorId;
    }

    public String getCreatorAccount() {
        return creatorAccount;
    }

    public void setCreatorAccount(String creatorAccount) {
        this.creatorAccount = creatorAccount;
    }

    public String getCreatorName() {
        return creatorName;
    }

    public void setCreatorName(String creatorName) {
        this.creatorName = creatorName;
    }

    public String getUpdate_uid() {
        return update_uid;
    }

    public void setUpdate_uid(String update_uid) {
        this.update_uid = update_uid;
    }

    public String getUpdateUname() {
        return updateUname;
    }

    public void setUpdateUname(String updateUname) {
        this.updateUname = updateUname;
    }

    public String getGdUid() {
        return gdUid;
    }

    public void setGdUid(String gdUid) {
        this.gdUid = gdUid;
    }

    public String getGdUname() {
        return gdUname;
    }

    public void setGdUname(String gdUname) {
        this.gdUname = gdUname;
    }

    public String getJldwId() {
        return jldwId;
    }

    public void setJldwId(String jldwId) {
        this.jldwId = jldwId;
    }

    public String getJldw() {
        return jldw;
    }

    public void setJldw(String jldw) {
        this.jldw = jldw;
    }

    public String getDm() {
        return dm;
    }

    public void setDm(String dm) {
        this.dm = dm;
    }

    public String getScdm() {
        return scdm;
    }

    public void setScdm(String scdm) {
        this.scdm = scdm;
    }

    public String getSccpmc() {
        return sccpmc;
    }

    public void setSccpmc(String sccpmc) {
        this.sccpmc = sccpmc;
    }

    public String getHs() {
        return hs;
    }

    public void setHs(String hs) {
        this.hs = hs;
    }

    public String getSm() {
        return sm;
    }

    public void setSm(String sm) {
        this.sm = sm;
    }

    public String getTm() {
        return tm;
    }

    public void setTm(String tm) {
        this.tm = tm;
    }

    public String getGjtjjhycpm() {
        return gjtjjhycpm;
    }

    public void setGjtjjhycpm(String gjtjjhycpm) {
        this.gjtjjhycpm = gjtjjhycpm;
    }

    public String getMroflm() {
        return mroflm;
    }

    public void setMroflm(String mroflm) {
        this.mroflm = mroflm;
    }

    public String getDivision() {
        return division;
    }

    public void setDivision(String division) {
        this.division = division;
    }

    public String getWlLbId() {
        return wlLbId;
    }

    public void setWlLbId(String wlLbId) {
        this.wlLbId = wlLbId;
    }

    public String getLbbm() {
        return lbbm;
    }

    public void setLbbm(String lbbm) {
        this.lbbm = lbbm;
    }

    public String getLbmc() {
        return lbmc;
    }

    public void setLbmc(String lbmc) {
        this.lbmc = lbmc;
    }

    public String getErpjldw() {
        return erpjldw;
    }

    public void setErpjldw(String erpjldw) {
        this.erpjldw = erpjldw;
    }

    public String getGsdm() {
        return gsdm;
    }

    public void setGsdm(String gsdm) {
        this.gsdm = gsdm;
    }

    public String getGsmc() {
        return gsmc;
    }

    public void setGsmc(String gsmc) {
        this.gsmc = gsmc;
    }

    public int getVersion() {
        return version;
    }

    public void setVersion(int version) {
        this.version = version;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getQcNoLjfh() {
        return qcNoLjfh;
    }

    public void setQcNoLjfh(String qcNoLjfh) {
        this.qcNoLjfh = qcNoLjfh;
    }

    public String getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime;
    }

    public String getGdTime() {
        return gdTime;
    }

    public void setGdTime(String gdTime) {
        this.gdTime = gdTime;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

}
